Towards a Content Delivery Load Balance Algorithm Based on Probabil- ity Matching in Cloud Storage
نویسنده
چکیده
Load balance just reasonably allocate request from users to each edge cloud storage servers. It can avoid overloading or congestion to ensure data transmission efficiency. Referring to idea of ant colony algorithm, the paper brought out Content Delivery Load Balance Algorithm Based on Probability Matching (CDLBA-PM) algorithm. The method calculated access probability of each edge cloud storage peer and selected edge cloud storage peer with probability matching algorithm comprehensively considering about history access costs and real-time access cost of edge cloud storage peers. It fully takes into account current network bandwidth, edge cloud storage peer performance as well as history access cost. Random probability matching was also introduced for cache copy selection in the algorithm. Simulation experiment results with CloudSim show that CDLBA-PM can not only reduce response time of user request, but also effectively balance load of edge cloud storage peer.
منابع مشابه
Video Replica Placement Strategy for Storage Cloud-based Cdn
The online video service need the support of CDN(Content Delivery Networks). Compared with traditional CDNs, it can save a lot of cost by using cloud-based storage nodes to deliver the video content. To guarantee end users’ QoS, CDN should pre-deploy the content files of online video service to the edge nodes which are close to the users. Existed researches have shown that the cost of building ...
متن کاملAn Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کاملCloudSeal: End-to-End Content Protection in Cloud-Based Storage and Delivery Services
Recent years have seen the trend to leverage cloud-based services for large scale content storage, processing, and distribution. Security and privacy are among top concerns for public cloud environments. Towards the end-to-end content confidentiality protection, we propose CloudSeal, a scheme for securely sharing and distributing data via cloudbased data storage and content delivery services (e...
متن کاملGASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment
The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in ...
متن کاملGASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment
The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in ...
متن کامل